﻿<?php

/**
 * @author Nguyen Xuan Hong
 * @copyright 2011
 */
 
if (!class_exists('clsDbTable'))
	exit;
	
class clsVideoTable extends clsDbTable 
{
	var $attList = array(
		'id'		=>	array(
			'column'	=>	'id'
			),
		'branch_id'	=>	array(
			'column'	=>	'branch_id',
			),
		'title'	=>	array(
			'column'	=>	'title',
			'title'		=>	'Tiêu đề video',
			'type'		=>	'text',
			'length'	=>	200,
			'desc'		=>	'',
			),
		'description'	=>	array(
			'column'	=>	'description',
			'title'		=>	'Chú thích',
			'type'		=>	'text',
			'length'	=>	200,
			'desc'		=>	'',
			),
		'image'	=>	array(
			'column'	=>	'image',
			'title'		=>	'Ảnh thể hiện',
			'type'		=>	'imageupload',
			'length'	=>	200,
			'desc'		=>	'jpg, png',
			),
		'url'	=>	array(
			'column'	=>	'url',
			'title'		=>	'URL video',
			'length'	=>	200,
			'desc'		=>	'flv',
			'type'		=>	'videoupload',
			'root'		=>	'../storage/root',
			'null'		=>	true,
			),
		'viewed'	=>	array(
			'column'	=>	'viewed',
			),
		'display'	=>	array(
			'column'	=>	'display',
			'title'		=>	'Cho phép ảnh hiển thị',
			'type'		=>	'check',
			'value'		=>	1,
			'desc'		=>	'',
			'null'		=>	true,
			),
		);
		
	var $table = 'tbl_video';
	
	function __construct($id = 0){
		if($id != 0) {
			$this->loadDB('id',$id);
		}
	}
	
	function listobj($branch_id, $display = true)
	{
		return parent::objlist('id',array(
			'@orderby'	=>	'id',
			(($branch_id) ? "" : "#").'branch_id'	=>	$branch_id,
			(($display == true) ? "" : "#").'display'	=>	$display,
			));
	}
}
?>